Using Proximity Information between BitTorrent Peers: An Extensive Study of Effects on Internet Traffic Distribution
نویسندگان
چکیده
Peer-to-Peer file sharing generates by far the most Internet traffic reaching up to 70 % in some regions of the world. These data volumes pose a significant challenge to Internet Service Providers regarding traffic engineering. Because Peer-to-Peer routing is usually agnostic of the underlying topology, traffic engineering abilities of Internet Service Providers are inhibited and their core networks are overburdened with Peer-to-Peer data. To disburden Internet Service Providers’ core networks, a new algorithm for the BitTorrent protocol is proposed in order to improve peer selection. BitTorrent users are provided with accurate information on the hop counts to other BitTorrent users to select physically proximate users. Thereby, the initial Time-To-Live value of outgoing IP packets is copied and inserted as part of the BitTorrent payload. At the packet’s destination, the hop count is calculated as the difference between the copied Time-To-Live value and the Time-To-Live value of the IP header. Simulation results for standard and modified BitTorrent implementation are presented highlighting beneficial effects on both the traffic of Internet Service Providers’ core networks and BitTorrent users’ download performance. The extensive exploration of impacts on Internet traffic includes the observation of traffic loads and peaks in the core networks as well as the number of dropped packets due to congestions. Moreover, as realistic simulations require the consideration of the BitTorrent users’ behavior of continuously leaving and entering the BitTorrent network, this article elaborates on the dynamic nature of peers. Keywords-Peer-to-Peer; Topology Awareness; BitTorrent; Dynamic User Behavior; Traffic Analysis.
منابع مشابه
New Technique to Improve BitTorrent Performance Based on Application Layer Traffic Optimization
Currently, BitTorrent is the most popular protocol that is widely used for P2P file sharing system. Nevertheless, BitTorrent protocol exposes some inefficient processes that are choosing neighbours and selecting pieces. These are mainly based on the knowledge of overlay topology without considering underlying internet topology that might cause of traffic problems such as the bottleneck at some ...
متن کاملCharacterization of BitTorrent swarms and their distribution in the Internet
The optimization of overlay traffic resulting from applications such as BitTorrent is a challenge addressed by several recent research initiatives. However, the assessment of such optimization techniques and their performance in the real Internet remains difficult. Despite a considerable set of works measuring real-life BitTorrent swarms, several characteristics of those swarms relevant for the...
متن کاملAdaptive Search Radius for BitTorrent Swarms
Peer-to-Peer systems are responsible for a large fraction of the traffic generated on the Internet, affecting other applications and incurring in high costs for Internet Service Providers. One of those systems, BitTorrent, is widely used worldwide, causing a continuous flow of traffic, translating in the congestion of Internet links. In an effort to restrict the reach (localize) of the traffic ...
متن کاملPushing BitTorrent Locality to the Limit
Peer-to-peer (P2P) locality has recently raised a lot of interest in the community. Indeed, whereas P2P content distribution enables financial savings for the content providers, it dramatically increases the traffic on inter-ISP links. To solve this issue, the idea to keep a fraction of the P2P traffic local to each ISP was introduced a few years ago. Since then, P2P solutions exploiting locali...
متن کاملLatency-driven BitTorrent
In recent years BitTorrent has become a notorious contributor to Internet traffic. Not only is BitTorrent responsible for over one third of all Internet traffic, but an immoderate amount of it is expensive cross-ISP or even inter-continental traffic. Much of BitTorrent’s long-distance traffic is due to its random selection of peers, which can cause connected peers to be at very different locati...
متن کامل